package com.kalvan.core.redis.constants;


/**
 * @author kalvan
 * <p>
 * 私有key 使用前缀来区分
 * 公有key 定义到公共包
 */
public interface RedisCacheTime {

    /**
     * 系统默认缓存时间
     */
    int CACHE_DEFAULT_TIME = 1 * 1 * 1 * 10;
    /**
     * 缓存时间一个月（30天）
     */
    int CACHE_TIME_1MON = 30 * 24 * 60 * 60;
    /**
     * 缓存时间一周（7天）
     */
    int CACHE_TIME_1WEK = 7 * 24 * 60 * 60;
    /**
     * 缓存时间1天
     */
    int CACHE_TIME_1DAY = 1 * 24 * 60 * 60;
    /**
     * 缓存时间2小时
     */
    int CACHE_TIME_2HOUR = 1 * 2 * 60 * 60;
    /**
     * 缓存时间1小时
     */
    int CACHE_TIME_1HOUR = 1 * 1 * 60 * 60;
    /**
     * 缓存时间30分钟
     */
    int CACHE_TIME_30MIN = 1 * 1 * 30 * 60;
    /**
     * 缓存时间10分钟
     */
    int CACHE_TIME_10MIN = 1 * 1 * 10 * 60;
    /**
     * 缓存时间5分钟
     */
    int CACHE_TIME_5MIN = 1 * 1 * 5 * 60;
    /**
     * 缓存时间3分钟
     */
    int CACHE_TIME_3MIN = 1 * 1 * 3 * 60;
    /**
     * 缓存时间2分钟
     */
    int CACHE_TIME_2MIN = 1 * 1 * 2 * 60;
    /**
     * 缓存时间1分半钟
     */
    int CACHE_TIME_90S = 1 * 1 * 1 * 90;
    /**
     * 缓存时间1分钟
     */
    int CACHE_TIME_1MIN = 1 * 1 * 1 * 60;
    /**
     * 缓存时间10秒
     */
    int CACHE_TIME_10SEC = 1 * 1 * 1 * 10;
    /**
     * 缓存时间5秒
     */
    int CACHE_TIME_5SEC = 1 * 1 * 1 * 5;


}
